package JDBC.JDBC_API.DriverMmanagerDemo;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

public class index {
    public static void main(String[] args) throws SQLException {
        //DriverManager
        //驱动管理类

        //作用：1、获取连接；2、注册驱动

        //注册驱动：
        //在Driver类中，有个静态代码块，是调用DriverManager.registerDriver来注册驱动

        //获取连接：
        String url = "jdbc:mysql://127.0.0.1:3306/jdbc_study";
        String user = "root";
        String password = "lyx254254";
        Connection conn = DriverManager.getConnection(url, user, password);

        //关于url（连接路径）
        //语法：
        //jdbc:mysql://ip地址（域名）:端口号/数据库名称?参数键值对1&参数键值对
        //示例：jdbc:mysql://127.0.0.1:3306/jdbc_study
        //若连接的是本机MySQL服务器，并且MySQL服务器默认端口是3306，则url可以简写为：
        //jdbc:mysql:///数据库名称?参数键值对1&参数键值对2（ip和端口号不写）
        //配置userSSL=false，禁用安全连接方式，解决警告提示

    }
}
